Computing the Closest Point to a Circle
نویسندگان
چکیده
In this paper we consider the problem of computing the closest point to the boundary of a circle among a set S of n points. We present two algorithms to solve this problem. One algorithm runs in O(n) preprocessing time and space and O(log n) query time. The other algorithm runs in O(n ) preprocessing time and O(n log n) space and O(n ) query time. Thus we exhibit a trade-off between preprocessing and query times For dimensions d ≥ 3 we present an algorithm with O(n d/2 + ′ ) preprocessing time to report an approximate closest point to the boundary of d-dimensional query sphere R in O(n1−1/(d+1)+ ) query time.
منابع مشابه
A Fast Algorithm for Computing the Closest Point and Distance Transform
This paper presents a new algorithm for computing the closest point transform to a manifold on a rectilinear grid in low dimensional spaces. The closest point transform finds the closest point on a manifold and the Euclidean distance to a manifold for all the points in a grid, (or the grid points within a specified distance of the manifold). We consider manifolds composed of simple geometric sh...
متن کاملClosest-Point Queries for Complex Objects
In this paper we report on the implementation of a heuristic for computing the closest of a set of n given points in the plane to a complex query object, to wit a triangle, a circle, a rectangle etc. Our results indicate that the heuristic is effective for query objects with small perimeter relative to the given point set, and large values of n.
متن کاملLargest Bounding Box, Smallest Diameter, and Related Problems on Imprecise Points
We model imprecise points as regions in which one point must be located. We study computing the largest and smallest possible values of various basic geometric measures on sets of imprecise points, such as the diameter, width, closest pair, smallest enclosing circle, and smallest enclosing bounding box. We give efficient algorithms for most of these problems, and identify the hardness of others.
متن کاملA bi-level linear programming problem for computing the nadir point in MOLP
Computing the exact ideal and nadir criterion values is a very important subject in multi-objective linear programming (MOLP) problems. In fact, these values define the ideal and nadir points as lower and upper bounds on the nondominated points. Whereas determining the ideal point is an easy work, because it is equivalent to optimize a convex function (linear function) over a con...
متن کاملبازیابی مبتنی بر شکل اجسام با توصیفگرهای بدست آمده از فرآیند رشد کانتوری
In this paper, a novel shape descriptor for shape-based object retrieval is proposed. A growing process is introduced in which a contour is reconstructed from the bounding circle of the shape. In this growing process, circle points move toward the shape in normal direction until they get to the shape contour. Three different shape descriptors are extracted from this process: the first descript...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003